package org.van.carfimodulesadmin.service.user;

import org.van.carfimodulessales.model.UserDomain;

public interface UserService {
    UserDomain login(String userAccount, String password);

    UserDomain getUserInfoById(Integer uid);
    UserDomain getUserBriefInfoById(Integer uid);

    void register(UserDomain user);

    /* 以下方法都是对输入信息进行检测，不符合则抛出异常 */
    void userStatusNormalByUid(Integer uid);
    void userIdExist(Integer uid);
    void userAccountNotExist(String userAccount);

}
